package com.abner.design.patterns.memento;


/**
 * 守护者对象,负责保存多个备忘录对象
 * @author abner
 */
public class Caretaker {

	/**
	 * 如果只保存一次状态
	 */

	private Memento memento;

	/**
	 * 对 GameRole 保存多次状态
	 * @return
	 */
	// private ArrayList<Memento> mementos;

	/**
	 * 对多个游戏角色保存多个状态
	 * @return
	 */
	// private HashMap<String, ArrayList<Memento>> rolesMementos;

	public Memento getMemento() {
		return memento;
	}

	public void setMemento(Memento memento) {
		this.memento = memento;
	}

}
